Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
OSWALD BUILDINGS EDEN STREET Terraced £119,734 £69,950 16 Mar 2010